﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SoundEdge.Media.Wave;
using System.ComponentModel.Composition;

namespace SoundEdge.Media.Settings
{
    public interface IOutputSettings
    {
        int Latency { get; set; }
        string DeviceName { get; set; }

        //bool Validate();
        void SaveSettings(string fileName);

        IOutputDevicePlugin GetPlugin(IEnumerable<IOutputDevicePlugin> outputPlugins);
    }
}
